package com.model;

import org.springframework.stereotype.Component;
import com.thoughtworks.xstream.annotations.XStreamAlias;

import java.sql.Timestamp;

/**
 * Ret_box_abn entity. @author MyEclipse Persistence Tools
 */

@Component
@XStreamAlias("table")
public class Ret_box_abn extends UUIDObject implements java.io.Serializable {

	// Fields

	private Ret_box_abnId id;
	private String unq_seq_id;
	private String box_stat;
	private String pv_box_stat;
	private String mdl_id_fk;
	private String act_code;
	private String evt_dept;
	private String evt_cate;
	private String evt_usr;
	private Timestamp evt_timestamp;
	private String rsn_dept;
	private String rsn_cate;
	private String rsn_code;

	// Constructors

	/** default constructor */
	public Ret_box_abn() {
	}

	/** minimal constructor */
	public Ret_box_abn(Ret_box_abnId id, Timestamp evt_timestamp) {
		this.id = id;
		this.evt_timestamp = evt_timestamp;
	}

	/** full constructor */
	public Ret_box_abn(Ret_box_abnId id, String unq_seq_id, String box_stat,
			String pv_box_stat, String mdl_id_fk, String act_code,
			String evt_dept, String evt_cate, String evt_usr,
			Timestamp evt_timestamp, String rsn_dept, String rsn_cate,
			String rsn_code) {
		this.id = id;
		this.unq_seq_id = unq_seq_id;
		this.box_stat = box_stat;
		this.pv_box_stat = pv_box_stat;
		this.mdl_id_fk = mdl_id_fk;
		this.act_code = act_code;
		this.evt_dept = evt_dept;
		this.evt_cate = evt_cate;
		this.evt_usr = evt_usr;
		this.evt_timestamp = evt_timestamp;
		this.rsn_dept = rsn_dept;
		this.rsn_cate = rsn_cate;
		this.rsn_code = rsn_code;
	}

	// Property accessors

	public Ret_box_abnId getId() {
		return this.id;
	}

	public void setId(Ret_box_abnId id) {
		this.id = id;
	}

	public String getUnq_seq_id() {
		return this.unq_seq_id;
	}

	public void setUnq_seq_id(String unq_seq_id) {
		this.unq_seq_id = unq_seq_id;
	}

	public String getBox_stat() {
		return this.box_stat;
	}

	public void setBox_stat(String box_stat) {
		this.box_stat = box_stat;
	}

	public String getPv_box_stat() {
		return this.pv_box_stat;
	}

	public void setPv_box_stat(String pv_box_stat) {
		this.pv_box_stat = pv_box_stat;
	}

	public String getMdl_id_fk() {
		return this.mdl_id_fk;
	}

	public void setMdl_id_fk(String mdl_id_fk) {
		this.mdl_id_fk = mdl_id_fk;
	}

	public String getAct_code() {
		return this.act_code;
	}

	public void setAct_code(String act_code) {
		this.act_code = act_code;
	}

	public String getEvt_dept() {
		return this.evt_dept;
	}

	public void setEvt_dept(String evt_dept) {
		this.evt_dept = evt_dept;
	}

	public String getEvt_cate() {
		return this.evt_cate;
	}

	public void setEvt_cate(String evt_cate) {
		this.evt_cate = evt_cate;
	}

	public String getEvt_usr() {
		return this.evt_usr;
	}

	public void setEvt_usr(String evt_usr) {
		this.evt_usr = evt_usr;
	}

	public Timestamp getEvt_timestamp() {
		return this.evt_timestamp;
	}

	public void setEvt_timestamp(Timestamp evt_timestamp) {
		this.evt_timestamp = evt_timestamp;
	}

	public String getRsn_dept() {
		return this.rsn_dept;
	}

	public void setRsn_dept(String rsn_dept) {
		this.rsn_dept = rsn_dept;
	}

	public String getRsn_cate() {
		return this.rsn_cate;
	}

	public void setRsn_cate(String rsn_cate) {
		this.rsn_cate = rsn_cate;
	}

	public String getRsn_code() {
		return this.rsn_code;
	}

	public void setRsn_code(String rsn_code) {
		this.rsn_code = rsn_code;
	}

}